Text copied to clipboard!

Título

Text copied to clipboard!

Gerente de Engenharia de Software Full Stack Java e React

Descrição

Text copied to clipboard!
Estamos à procura de um Gerente de Engenharia de Software Full Stack Java e React altamente qualificado para liderar nossa equipe de desenvolvimento. O candidato ideal terá ampla experiência em desenvolvimento de software, liderança de equipes técnicas e entrega de soluções inovadoras. Este papel exige um profundo conhecimento em tecnologias Full Stack, incluindo Java para o backend e React para o frontend, além de habilidades de gestão para garantir a eficiência e qualidade dos projetos. O Gerente de Engenharia de Software será responsável por supervisionar o ciclo de vida completo do desenvolvimento de software, desde a concepção até a implementação e manutenção. Ele trabalhará em estreita colaboração com equipes multifuncionais, incluindo designers, gerentes de produto e outros engenheiros, para garantir que os produtos atendam aos requisitos de negócios e técnicos. Além disso, o candidato ideal terá experiência na implementação de metodologias ágeis, garantindo que os processos de desenvolvimento sejam eficientes e bem organizados. Ele também será responsável por orientar e desenvolver os membros da equipe, promovendo um ambiente de aprendizado contínuo e inovação. As principais responsabilidades incluem a definição da arquitetura do software, a revisão de código, a garantia da qualidade do código e a implementação das melhores práticas de desenvolvimento. O candidato também deve ter experiência com serviços em nuvem, bancos de dados relacionais e não relacionais, além de ferramentas de CI/CD para automação de processos. Se você é um líder técnico apaixonado por tecnologia e inovação, e deseja fazer parte de uma equipe dinâmica e colaborativa, esta é a oportunidade ideal para você.

Responsabilidades

Text copied to clipboard!
  • Liderar e gerenciar equipes de desenvolvimento de software Full Stack.
  • Definir e implementar arquiteturas escaláveis e eficientes.
  • Garantir a qualidade do código e a adoção das melhores práticas de desenvolvimento.
  • Colaborar com equipes multifuncionais para alinhar requisitos técnicos e de negócios.
  • Supervisionar o ciclo de vida completo do desenvolvimento de software.
  • Implementar e otimizar processos ágeis para aumentar a eficiência da equipe.
  • Fornecer orientação técnica e mentoria para os membros da equipe.
  • Gerenciar a integração de sistemas e a implementação de soluções em nuvem.

Requisitos

Text copied to clipboard!
  • Experiência comprovada em desenvolvimento Full Stack com Java e React.
  • Forte conhecimento em arquitetura de software e padrões de design.
  • Experiência com bancos de dados relacionais e não relacionais.
  • Familiaridade com serviços em nuvem como AWS, Azure ou Google Cloud.
  • Habilidade em metodologias ágeis, como Scrum e Kanban.
  • Experiência com ferramentas de CI/CD e automação de processos.
  • Excelentes habilidades de comunicação e liderança.
  • Capacidade de resolver problemas complexos e tomar decisões estratégicas.

Perguntas potenciais de entrevista

Text copied to clipboard!
  • Pode descrever um projeto recente em que liderou uma equipe de desenvolvimento?
  • Como você garante a qualidade do código em sua equipe?
  • Quais estratégias você usa para melhorar a eficiência do desenvolvimento de software?
  • Como você lida com conflitos dentro da equipe?
  • Qual sua experiência com serviços em nuvem e como os utilizou em projetos anteriores?
  • Como você implementa e gerencia metodologias ágeis em sua equipe?
  • Pode compartilhar um desafio técnico que enfrentou e como o resolveu?
  • Como você mantém sua equipe motivada e engajada?